English-Latin dictionary »

heaven, sky, celestial vault meaning in Latin

EnglishLatin
heaven, sky, celestial vault noun

polus [poli](2nd) M
noun