English: ESL
Welsh: ESL
Subject: Datblygu economaidd
English definition: EC Sales List
Welsh definition: Rhestr Werthu'r Gymuned Ewropeaidd