English-Latin dictionary »

immortal lily, covered elysian fields meaning in Latin

EnglishLatin
immortal lily, covered Elysian fields noun

albucum [albuci](2nd) N
noun