Translation of menyiram in English:

menyiram

to water

verb

  • 1

    to water, to sprinkle with water