Version Française
Meaning of
"SIDA"
in English language
French to English
English to French
French
English
SIDA (syndrome immuno-déficitaire acquis)
AIDS (Acquired Immune Deficiency Syndrome)
SIDA
voir HIV (SIDA)
SIDA
AIDS