Translation of melumpuhkan in English:

melumpuhkan

to paralyse

  • 1

    to paralyse
  • 2

    to deactivate, to disable