affaracci
Italian
Noun
affaracci
m
plural of
affaraccio