Amazed (fr. Émerveillé)

Translation into English

Synonyms