Translation of escarpado in English:

escarpado

precipitous, adj.

adjective

  • 1

    (terreno/montaña) precipitous
    (pared/acantilado) sheer
    (pared/acantilado) steep