English to Hindi

Meaning for:
radio telescope
other
रेडियो टेलीस्कोप