Telegraph (fr. Télégraphe)

Translation into English

Synonyms

  • message
  • communication à distance
  • transmetteur