French-English dictionary »

idh meaning in English

FrenchEnglish
IDH nom propre
{m}

HDI◼◼◼(initialism of Human Development Index)
proper noun