Grembiule (en. Apron)

Translation into Italian

Synonyms