Italian

edit

Noun

edit

gargarozzi m

  1. plural of gargarozzo

Anagrams

edit