Definition of UNIDO in English:

UNIDO

  • United Nations Industrial Development Organization.