Latin-English dictionary »

telescopium meaning in English

LatinEnglish
telescopium [telescopii] (2nd) N
noun

telescope [telescopes]noun
[UK: ˈte.lɪ.skəʊp] [US: ˈte.lɪskoʊp]

Your history