Translation of menyembur in English:

menyembur

to squirt, to spurt

verb

  • 1

    to squirt, to spurt
  • 2

    to spray spit at