mazzapicchi
Italian
Noun
mazzapicchi
m
plural of
mazzapicchio