English to Chinese Dictionary

Search:

足迹 zú jì footprint / track / spoor


<< back to the home page