English: UNCTAD
Welsh: Cynhadledd y Cenhedloedd Unedig ar Fasnach a Datblygiad
Subject: Datblygu economaidd
English definition: United Nations Conference on Trade and Development