Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
tractor
?
拖带
tuō
dài
traction / towing / pulling
抓地力
zhuā
dì
lì
traction
拖动力
tuō
dòng
lì
motive force / traction
牵引力
qiān
yǐn
lì
motive force / traction
<< back to the home page