Struck down (fr. Foudroyé)

Translation into English

Synonyms