Traducción español inglés

English version

¿Qué significa "reventar, detonar, explotar." en Inglés