Home
Search
Index
Definify.com
Definition
2024
escarpa
escarpa
See also:
escarpá
Spanish
Noun
escarpa
f
(
plural
escarpas
)
escarpment
Similar Results
Escarp
Escape
Scarp
Fire-escape