smash-ups

'smæʃʌp

英文释义

n. a serious collision (especially of motor vehicles)

中文翻译

n. 铁路车祸;公路车祸

学习工具