girigogoli
Italian
Noun
girigogoli
m
plural of
girigogolo