Versión en Español
Meaning of
"barranco, hondonada, garganta."
in English language
Spanish to English
English to Spanish
Spanish
English
barranco, hondonada, garganta.
ravine