Sciarpa (en. Scarf)

Translation into Italian

Synonyms