squadracce
Italian
Noun
squadracce
f
plural of
squadraccia