English-Latin dictionary »

starlight meaning in Latin

EnglishLatin
starlight noun

lux stellarisnoun

Your history