Definition of "barrancas"

barrancas