Definition of “Ceefax” - English Dictionary

English