Translation of persilatan in English:

persilatan

things relating to self-defence

noun

  • 1

    things relating to self-defence