A word examined

ofcom

noun
5 letters·English
noun

ofcomthe UK government regulator for broadcasting, telecommunications, and postal services

No comments yet