Definition of UNCTAD in English:

UNCTAD

  • United Nations Conference on Trade and Development.

Pronunciation:

UNCTAD

/ˈʌŋ(k)tad/