sthelli

Sardinian

Noun

sthelli f pl

  1. plural of sthella