Traducción español inglés

English version

¿Qué significa "colchoneta (f)" en Inglés