Skip to main content

English: Welsh Language Champions

Welsh: Hyrwyddwyr yr Iaith Gymraeg

Part of speech

Noun, Plural

Definition

NHS Wales. With the meaning 'to champion the cause of'.