printing telegraph

English

Noun

printing telegraph (plural printing telegraphs)

  1. Synonym of teletype