Definify.com

Definition 2024


escarpa

escarpa

See also: escarpá

Spanish

Noun

escarpa f (plural escarpas)

  1. escarpment