English edit

Noun edit

telegraphoscopes

  1. plural of telegraphoscope