marmocchi
Italian
Noun
marmocchi
m
plural of
marmocchio