English-Latin dictionary »

first light of day meaning in Latin

EnglishLatin
first light of day noun

jubar [jubaris](3rd) N
noun