English-Latin dictionary »

moonlight meaning in Latin

EnglishLatin
moonlight noun

lux lunaenoun