German to English Dictionary

Deutsch Version

radio telescope German pronunciation - Say radio telescope in English pronunciation Meaning of "radio telescope" in English language