Meaning of “EPG” in the English Dictionary

british dictionary