Translation of menjahanamkan in English:

menjahanamkan

to spoil

verb

  • 1

    to spoil, to destroy, to damage, to make useless