Chinese-English dictionary »

撞車比賽 meaning in English

ChineseEnglish
撞車比賽 noun

demolition derby(competition in which contestants crash cars)
noun