grembiuloni
Italian
Noun
grembiuloni
m
plural of
grembiulone
Anagrams
grembiulino