grembiulini
Italian
Noun
grembiulini
m
plural of
grembiulino