Traducción español inglés

English version

¿Qué significa "cobertor, manta, capa de niebla." en Inglés