Version Française
Translate
"alleviate human sufferings (to)"
to French Language
English to French
French to English
English
French
alleviate human sufferings (to)
(Hum.) alléger (ou soulager) les souffrances humaines.