teleiconographs

English

Noun

teleiconographs

  1. plural of teleiconograph