English to Chinese Dictionary

Search:

着地 zháo to land / to touch the ground / also pr. [zhuo2 di4]


<< back to the home page