English: e-SD
Welsh: e-SD
Subject: TGCh
English definition: E-Services Delivery
Welsh definition: Darparu E-Wasanaethau.