Translation of desfiladero in English:

desfiladero

ravine, n.

masculine noun

  • 1

    (barranco) ravine
    (barranco) narrow gorge
    (barranco) defile
    (puerto) narrow pass
    (puerto) defile