zeccoli
Italian
Noun
zeccoli
m
plural of
zeccola