Overseas telegram
thesaurus
Related words for Overseas telegram
Synonyms
Cable
noun
Cablegram
noun
Related terms
Cable
Telegraph
Wire