Skip to main content

English: companies limited by guarantee

Welsh: cwmnïau cyfyngedig trwy warant

Part of speech

Noun, Plural

Definition

CLGs