gazzarri

Italian

Noun

gazzarri m pl

  1. plural of gazzarro