Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
zhudi
zhuodi
zhuti
zhaidi
zhidi
zhudu
zhutui
zhada
?
抓地
zhuā
dì
grip on the road / roadholding
<< back to the home page