Dictionary search results

Showing 1-6 of 6 results

smash-up British & World English

A violent collision, especially of cars

smash British & World English

Violently break (something) into pieces

smash up English-Spanish

destrozar*

smash-up English-Spanish

choque, colisión feminine

smash up English-Spanish

destrozar*