Dazzled (fr. Éblouis)

Translation into English

Synonyms

  • aveuglé
  • envoûté
  • fasciné
  • impressionné
  • stupéfait