Telephotograph
Word Dictionary
-> Telephotograph
Search:
Telephotograph
(n.) A photograph, image, or impression, reproduced by or taken with a telephotographic apparatus.
Terms of Use
Canadian Jobs