Traducción español inglés

English version

¿Qué significa "selva (f) de lluvia tropical" en Inglés