gazzarri
Italian
Noun
gazzarri
m
pl
plural of
gazzarro