smash-upEnglish

smash, smash-up

Noun

A serious collision (especially of motor vehicles)

English: smash, smash-up

Bahasa: kemalangan, perlanggaran

Bahasa words with similar meanings

English words with similar meanings

Show 1 words