Spanish-English translation for "barranca"

ES barranca English translation

ES barranca
play_circle_outline
{feminine}

  1. general
  2. botany

1. general

barranca (also: zanjón)
barranca (also: barranco, precipicio, quebrada)

2. botany

barranca
play_circle_outline
ravine {noun} [bot.]