English to Chinese Dictionary

Search:

Did you mean: chenyuan chayuan chehuan chekuan chiyuan chuyuan sheyuan chuan ?

扯远 chě yuǎn to digress / to get sidetracked / to go off on a tangent
车辕 chē yuán shaft of a traditional animal-drawn vehicle (cart, carriage, wagon etc), connecting the harness to the vehicle body


<< back to the home page