Translation of menyerahkan in English:

menyerahkan

  • 1

    to hand, to transfer something over
    ‘saya sudah menyerahkan pekerjaan rumah saya’ I've handed in my homework