Translation of menyelesaikan in English:

menyelesaikan

to finish

  • 1

    to finish
    ‘saya harus menyelesaikan pekerjaan ini sebelum kita berangkat’ I have to finish this work before we leave
  • 2

    (debt)
    discharge, settle