English-Latin dictionary »

leviathan, huge aquatic monster (hebrew) meaning in Latin

EnglishLatin
leviathan, huge aquatic monster (Hebrew) noun

leviathan [undeclined]noun
N