public authority or body exercising functions of a public nature?
awdurdod cyhoeddus neu gorff sy’n ymarfer swyddogaethau cyhoeddus eu natur?