English: Committee of Advertising Practice
Welsh: Pwyllgor Arferion Hysbysebu
Subject: Pwyllgorau
English definition: CAP