needle telegraphs

English

edit

Noun

edit

needle telegraphs

  1. plural of needle telegraph