German to English Dictionary

Deutsch Version

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