Translation of penangkis in English:

penangkis

defender

noun

  • 1

    defender