Diccionario Inglés-Español
to shatter
Estrellar
Diccionario Inglés-Español
to rush
to snarl