English-Chinese dictionary »

pile-up meaning in Chinese

EnglishChinese
pile-up (pile of crashed cars)
noun
[UK: ˈpaɪl ʌp]
[US: ˈpaɪl ʌp]

连环车祸 /liánhuán chēhuò/noun

連環車禍noun