English: Review of Public Service Television Broadcasting
Welsh: Adolygiad o Ddarlledu Teledu Gwasanaeth Cyhoeddus
Subject: TGCh
English definition: Ofcom review
Welsh definition: Adolygiad gan Ofcom