English-Latin dictionary »

lightening / meteor meaning in Latin

EnglishLatin
lightening / meteor noun

fulgor [fulgoris](3rd) M
noun