English-Latin dictionary »

libation, offering to the gods meaning in Latin

EnglishLatin
libation, offering to the gods noun

libamentum [libamenti](2nd) N
noun