Translation of bersilat in English:

bersilat

verb

  • 1

    to perform the art of self-defence