Definition of “Ceefax” - English Dictionary

british dictionary