Traducción español inglés

English version

¿Qué significa "mountain (a): empinado" en Inglés