Stunned (fr. Stupéfait)

Translation into English

Synonyms