Translation of mengadu in English:

mengadu

  • 1

    to bump against, to set in competition against
    ‘mengadu domba’ to play off one against another