English: CfPS
Welsh: Y Ganolfan Craffu Cyhoeddus
Subject: Llywodraeth leol
English definition: Centre for Public Scrutiny