gargarozzi

Italian

Noun

gargarozzi m

  1. plural of gargarozzo

Anagrams