Translation of barranca in English:

barranca

hill, n.

feminine noun

  • 1

    (pendiente, cuesta)
    hill
    slope
    barranca abajo (muy mal) downhill literal
  • 2