German to English Dictionary

Deutsch Version

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