phototelegraphs
English
Noun
phototelegraphs
plural of
phototelegraph
Anagrams
telephotographs