moscardini
Italian
Noun
moscardini
m
plural of
moscardino