Translation of leviathan in Malay

leviathan

noun

  • 1

    benda yang besar dan kuat