istatos

Sardinian

Noun

istatos

  1. plural of istatu