Terjemahan menyembur di Bahasa Inggris

menyembur

to squirt, to spurt

  • 1

    to squirt, to spurt
  • 2

    to spray spit at