English: WLGA
Welsh: CLlLC
Subject: Llywodraeth leol
English definition: Welsh Local Government Association
Welsh definition: Cymdeithas Llywodraeth Leol Cymru