Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
tractor
?
拖
带
tuō
dài
traction / towing / pulling
牵
引
力
qiān
yǐn
lì
motive force / traction
抓
地
力
zhuā
dì
lì
traction
拖
动
力
tuō
dòng
lì
motive force / traction
By
MDBG
2024