Subscribe
URL of the page has been copied to clipboard.
Meaning : Electronic equipment consisting of a combination of a radio receiver and a record player.
Synonyms : radio-gramophone
Install App