English Dictionary
Definition the speaking clock in British English
the speaking clock noun
noun
Synonyms and related words

English Dictionary