Traducción español inglés

English version

¿Qué significa "artillería, armas, técnica del tiro" en Inglés