pastrocchi
Italian
Noun
pastrocchi
m
plural of
pastrocchio