farfaracci
Italian
Noun
farfaracci
m
plural of
farfaraccio