Translation of mengharu in English:

mengharu

verb

  • 1

    to stir something with water in a container, disturb