Traducción español inglés

English version

¿Qué significa "lanzafuegos, ’lanzallamas." en Inglés