Definition of UNIDO in English:

UNIDO

  • United Nations Industrial Development Organization.

Pronunciation

UNIDO

/juːˈniːdəʊ/