telelectrographs

English

Noun

telelectrographs

  1. plural of telelectrograph.