Skip to main content

English: public utilities

Welsh: cyfleustodau cyhoeddus

Part of speech

Noun, Plural