Translation of menyimbah in English:

menyimbah

to water

verb

  • 1

    to water, to spray, to pour, to perspire or bleed excessively