Definify.com

Definition 2024


eskarpa

eskarpa

Ido

Adjective

eskarpa

  1. steep (of slopes)

Derived terms