Translation of memuntahkan in English:

memuntahkan

to vomit up

verb

  • 1

    to vomit up