Translation of memupuskan in English:

memupuskan

end the existence of

verb

  • 1

    end the existence of