gorilloni
Italian
Noun
gorilloni
m
plural of
gorillone