Version Française
Meaning of
"(Sida) freiner la propagation du VIH."
in English language
French to English
English to French
French
English
(Sida) freiner la propagation du VIH.
curb the spread of HIV (to)