Skip to main content

English: achieving shared aims

Welsh: cyflawni amcanion cyffredin

Part of speech

Verb