English: WTO
Welsh: Sefydliad Masnach y Byd
Subject: Datblygu economaidd
English definition: World Trade Organisation