Translation of merosakkan in English:

merosakkan

to damage

verb

  • 1

    to damage, to cause damage to, to impair, to mar, to spoil