Definition of UNIDO in English:

UNIDO

  • United Nations Industrial Development Organization.

Pronunciation:

UNIDO

/juːˈniːdəʊ/