Definify.com

Definition 2024


barrancas

barrancas

English

Noun

barrancas

  1. plural of barranca