Traducción español inglés

English version

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