Translation of mengacau in English:

mengacau

to harass

verb

  • 1

    to harass, to worry or annoy continually, to make repeated attacks on, to disturb, to break the quiet, rest or calm of, to cause to move from a settled position, to stir, to move, to mix (a substance) by moving a spoon, etc. round in it, to stimulate, excite