English: companies limited by guarantee
Welsh: cwmnïau cyfyngedig trwy warant
Subject: Datblygu economaidd
English definition: CLGs