Version Française
Translate
"scourge"
to French Language
English to French
French to English
English
French
scourge
fléau; plaie; calamité.
scourge
fléau
scourge of war
fléau de la guerre.