English to Chinese Dictionary

Search:

Did you mean: chechen ceshen chushen chezhen chishen sheshen chosen chushan ?

车身 chē shēn the body of a vehicle; (bicycle) frame


<< back to the home page