grembiulate
Italian
Noun
grembiulate
f
plural of
grembiulata