Traducción español inglés

English version

¿Qué significa "rutas afortunadas, formidable obstáculo a la migración plantas-anim." en Inglés