Search term barranca has 4 results
ES Spanish EN English
barranca {f} canyon
barranca (n) [a valley cut in rock by a river] {f} canyon (n) [a valley cut in rock by a river]
barranca (n) [A secluded and narrow valley] {f} glen (n) [A secluded and narrow valley]
barranca {f} gorge

Spanish English translations

ES Synonyms for barranca EN Translations
cañada [cañizal] f vallée {f}