Traducción español inglés

English version

¿Qué significa "amonita (explosivo)" en Inglés