caddos
Sardinian
Noun
caddos
m
pl
plural of
caddu