Traducción español inglés

English version

¿Qué significa "estallar; explosionar; reventar" en Inglés