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