grembiuli
Italian
Noun
grembiuli
m
plural of
grembiule