isthelli
Sardinian
Noun
isthelli
f
pl
plural of
isthella