English: Service Delivery Agreement
Welsh: Cytundeb Darparu Gwasanaeth
Subject: Personél
English definition: SDA