Translation of menyelesaikan in English:

menyelesaikan

to complete

verb

  • 1

    to complete, to finish, to bring or come to an end, to settle, to arrange as desired or conclusively, to solve, to find the answer