Translation of pencak in English:

pencak

the art of self-defence

noun

  • 1

    the art of self-defence