English: DPDG
Welsh: Grŵp Cynllunio a Chyflawni ar gyfer Diabetes
Subject: Iechyd
English definition: Diabetes Planning and Delivery Group