cocuzzoli
Italian
Noun
cocuzzoli
m
plural of
cocuzzolo