Translation of memusykilkan in English:

memusykilkan

causing difficulty

verb

  • 1

    causing difficulty, complicate