Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
qudongqi
qudong
qidongzi
qudonglun
?
驱
动
力
qū
dòng
lì
driving force
By
MDBG
2025