What does barranco mean?

barranco - Spanish to English

cliff

View more

  • precipice
  • ravine