English: Drink Impaired Drivers Group
Welsh: Grŵp Gyrwyr fu'n Yfed
Subject: Trafnidiaeth
English definition: D.I.Ds