Version Française
Meaning of
"alléger les souffrances (humaines)"
in English language
French to English
English to French
French
English
alléger les souffrances (humaines)
alleviate human suffering (to).