English: Driver and Vehicle Licensing Agency
Welsh: Asiantaeth Trwyddedu Gyrwyr a Cherbydau
Subject: Trafnidiaeth
English definition: DVLA
Welsh definition: DVLA