Examples of using "Teleskobudur" in a sentence and their english translations:
Hubble is a space telescope.
The Green Bank Telescope is a large radio telescope located in West Virginia.
The James Webb Space Telescope is a large space telescope scheduled to launch in October 2018.