phototelegraphs

English

Noun

phototelegraphs

  1. plural of phototelegraph

Anagrams