sthelli
Sardinian
Noun
sthelli
f
pl
plural of
sthella