Spanish

edit

Noun

edit

escarpias f pl

  1. plural of escarpia