English: limited by guarantee
Welsh: cyfyngedig trwy warant
Subject: Amaeth
English definition: eg company
Welsh definition: byd cwmnïau