English-Latin dictionary »

immortal, divine, of things belonging to the gods meaning in Latin

EnglishLatin
immortal, divine, of things belonging to the gods adjective

ambroscus [ambrosca, ambroscum]adjective

ambrosius [ambrosia, ambrosium]adjective