Translation of melumpuhkan in English:

melumpuhkan

paralyse

verb

  • 1

    paralyse, affect with paralysis, bring to a standstill, disable, deprive of some ability, make unfit, make a cripple, weaken seriously