Traducción español inglés

English version

¿Qué significa "alambrada de rollos en acordeón (milicia)." en Inglés