Skip to main content

English: Charter Agreements (provision to support)

Welsh: Cytundebau Siarter (darpariaeth i gefnogi)

Part of speech

Noun, Plural