Translation of memuntahi in English:

memuntahi

to vomit on

  • 1

    to vomit on