telephote
English
telephote meaning in English • telephote का अर्थ अंग्रेजी में
Noun
- A telelectric apparatus for producing images of visible objects at a distance.