Version Française
Meaning of
"foudroyant (mort)"
in English language
French to English
English to French
French
English
foudroyant (mort)
sudden (death)