Dazzled (fr. Ébloui)

Translation into English

Synonyms

  • surpris
  • éclairé
  • émerveillé
  • étonné