German-English dictionary »

spiegelfernrohr meaning in English

GermanEnglish
das Spiegelfernrohr Substantiv

reflecting telescopenoun