Traducción español inglés

English version

¿Qué significa "precipicio -acantilado- sobre un río" en Inglés