Étonner (en. Amaze)

Translation into French

Synonyms