Translation of menggagalkan in English:

menggagalkan

  • 1

    to cause to fail, to defeat
  • 2

    to frustrate