Traducción español inglés

English version

¿Qué significa "mampara, pantalla, persiana, abrigo, defensa, filtro, obstáculo, cortina, blindaje." en Inglés