Translation of mengusai in English:

mengusai

to break up

verb

  • 1

    to break up, to disperse