Dazzle (fr. Éblouir)

Translation into English

Synonyms

  • éclairer
  • émerveiller
  • étonner
  • fasciner
  • illummier