English to Chinese Dictionary

Search:

Did you mean: dacha dace dachu daoche dazhe dachi dashe duche ?

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


<< back to the home page