Translation of penyanggah in English:

penyanggah

opponent

noun

  • 1

    opponent
  • 2

    discussant
  • 3

    protester