Traducción español inglés

English version

¿Qué significa "armería, arsenal, polvorín" en Inglés