Arabic-English dictionary »

لَوِيَاثَان meaning in English

ArabicEnglish
لَوِيَاثَان m

leviathanBiblical sea monster