Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chenyuan chayuan chehuan chekuan chiyuan chuyuan ?

chē yuán shaft (pulling a cart)
chě yuǎn to digress / to get sidetracked / to go off on a tangent

Dictionary · Google Translate · Help
By MDBG 2024