Meaning of UNIDO in English:

UNIDO

Pronunciation /juːˈniːdəʊ/

abbreviation

  • United Nations Industrial Development Organization.