Translation of memuntahkan in English:

memuntahkan

to vomit up

  • 1

    to vomit up