Translation of mencederakan in English:

mencederakan

to injure

adjective

  • 1

    to injure, to cause harm to