English: host broadcaster
Welsh: darlledwr y Cynulliad
Subject: TGCh
English definition: in the Assembly
Welsh definition: Y cwmni sy'n gyfrifol am ddarlledu trafodaethau cyfarfodydd llawn a phwyllgorau'r Cynulliad.