English: Oftel
Welsh: Oftel
Subject: TGCh
English definition: Office of Telecommunications (Duties now inherited by Ofcom)
Welsh definition: Y Swyddfa Delathrebu