Spanish-English dictionary »

telescopium meaning in English

SpanishEnglish
Telescopium proper noun

Telescopium(small faint constellation of the southern winter sky)
proper noun