Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dacha dace dachu daoche dazhe dachi ?

chē to take a taxi (in town) / to hitch a lift
chē to ride (in a vehicle) / to get a lift / to hitch-hike

Dictionary · Google Translate · Help
By MDBG 2024