Telephote
Word Dictionary
-> Telephote
Search:
Telephote
(n.) A telelectric apparatus for producing images of visible objects at a distance.
Terms of Use
Canadian Jobs