Home
Help
About
Contact
English to Chinese Dictionary
Search:
撞车
zhuàng
chē
to crash (into another car) / (fig.) (of opinions, schedules etc) to clash / (of subject matter) to be the same
<< back to the home page