Version Française
Translate
"human development index (HDI)."
to French Language
English to French
French to English
English
French
human development index (HDI).
indicateur du développement humain (IDH)