mascheretti
Italian
Noun
mascheretti
m
plural of
mascheretto