Subscribe
URL of the page has been copied to clipboard.
Meaning : An astronomical telescope designed to collect and record light from cosmic sources.
Install App
Optical telescope meaning in Telugu.