grembiuli

Italian

Noun

grembiuli m

  1. plural of grembiule