English | German | Russian | Czech

barranca English

Meaning barranca meaning

What does barranca mean?

barranca

A steep-sided gulch or arroyo; a canyon or ravine.

Synonyms barranca synonyms

What other words have the same or similar meaning as barranca?

barranca English » English

narrow defile narrow gorge glen gap defile canyon barranco

Are you looking for...?