escarpias

Spanish

Noun

escarpias f pl

  1. plural of escarpia