escarpias
Spanish
Noun
escarpias
f
pl
plural of
escarpia