Translation of menyimburi in English:

menyimburi

to splash

verb

  • 1

    to splash, to sprinkle water