Definify.com

Definition 2025


barrancas

barrancas

English

Noun

barrancas

  1. plural of barranca