Traducción español inglés

English version

¿Qué significa "almacenar, suministrar, surtir, proveer, abastecer, municionar, pertrechar, aprovisionar." en Inglés