Traducción español inglés

English version

¿Qué significa "cañón, garganta larga de paredes empinadas y a través de terrazas" en Inglés