Ido edit

Adjective edit

eskarpa

  1. steep (of slopes)

Derived terms edit