ispadas

Sardinian

Noun

ispadas f pl

  1. plural of ispada