Translation of escarpado in English:

escarpado

precipitous, adj.

adjective

  • 1

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