Traducción español inglés

English version

¿Qué significa "manto, capa, manguito de luz de gas, cubrir" en Inglés