isteddus

Sardinian

Noun

isteddus m

  1. plural of isteddu