Stunned (fr. Stupéfaits)

Translation into English

Synonyms

  • surpris
  • ahuris
  • étonnés
  • interloqués
  • sidérés