Back to Dictionary
着地
著地
zháodì
1. to land
2. to touch the ground
3. also pr. <zhuódì>