French-English dictionary »

pnud meaning in English

FrenchEnglish
PNUD nom propre

UNDP◼◼◼(United Nations Development Programme)
proper noun