Translation of menyabot in English:

menyabot

to sabotage

  • 1

    to sabotage