Definition of barranca in Spanish:

barranca

feminine noun

  • 1

    Barranco.