Definition of UNIDO in English:

UNIDO

Pronunciation /ˈyo͞onəˌdō/ /ˈjunəˌdoʊ/

abbreviation

  • United Nations Industrial Development Organization.