English-German dictionary »

telescope base meaning in German

EnglishGerman
telescope base noun

das TeleskoppodestSubstantiv