istadus

Sardinian

Noun

istadus

  1. plural of istadu