Definition of UNDP in English:

UNDP

  • United Nations Development Programme.