TELESTEREOGRAPH MEANING IN ENGLISH

• Telestereograph Definition & Synonyms

  1. (n.) An instrument for telegraphically reproducing a photograph.


RECENT SEARCHES