Telegram
English Translation from English to English dictionary online for the word Telegram
-
1 n.
A message sent by telegraph; a telegraphic dispatch.
-
2 n.
A message sent by telegraph; a telegraphic dispatch.