grembiulone

Noun

 * 1) large apron or similar clothing