Scarf (fr. Écharpe)

Translation into English

Synonyms

  • châle
  • écharpe de laine
  • foulard