crash violently against another vehicle or an object and leave it unusable - Francés Inglés Diccionario

Proponer traducción