Translation of menamatkan in English:

menamatkan

to end

verb

  • 1

    to end, to conclude, to complete, to finish