steddus
Sardinian
Noun
steddus
m
pl
plural of
steddu