Translation of penangkis in English:

penangkis

thing that repels

  • 1

    thing that repels