Translation of melahap in English:

melahap

  • 1

    to devour, to gobble down
  • 2

    to annexe illegally