Delighted (fr. Enchanté)

Translation into English

Synonyms

  • ravie
  • comblée
  • émerveillée
  • transportée