English to Chinese Dictionary

Search:

Did you mean: tractor ?

拖带 tuō dài traction / towing / pulling
抓地力 zhuā traction
拖动力 tuō dòng motive force / traction
牵引力 qiān yǐn motive force / traction


<< back to the home page