Spanish-English dictionary »

idh meaning in English

SpanishEnglish
IDH proper noun
{m}

HDI(initialism of Human Development Index)
proper noun