Skip to main content

English: Oftel

Welsh: Oftel

Part of speech

Neutral

Definition

Office of Telecommunications (Duties now inherited by Ofcom)