Skip to main content

English: public service

Welsh: gwasanaethu'r cyhoedd

Part of speech

Verb

Definition

To perform a public service.