English translation of '撞车'
'撞车' in Other Languages
British English: crash NOUN
A crash is an accident in which a moving vehicle hits something and is damaged or destroyed.
His elder son was killed in a car crash a few years ago.
Translation of 撞车 from the Collins Chinese to English Dictionary