Sardinian

edit

Noun

edit

istadus

  1. plural of istadu