Smash-up — English French translation1 translation found

smash-up (n) (automobiles) collision (f) (n) (automobiles)
Translate Smash-up into other languages
Translate smash-up into German
Translate smash-up into Italian
Translate smash-up into Spanish
Translate smash-up into Dutch
Translate smash-up into Portuguese
Translate smash-up into Slovenian
Translate smash-up into Polish
Translate smash-up into Czech