Telegrams Meaning

There are 1 meaning(s) for word Telegrams

Meaning 1 : a message transmitted by telegraph

    Synonyms : wire