Skip to main content

English: public accountability

Welsh: atebol i'r cyhoedd

Part of speech

Adjective