Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: torus ?

torque
niǔ torque / turning force / torsion
niǔ torque / turning force
zhuàn torque
niú dùn newton meter, unit of torque (symbol: N⋅m)
xuán zhuǎn turning force / torque
biàn (automobile) torque converter
zhuàn torque arm

Dictionary · Google Translate · Help
By MDBG 2025