Translation of silat in English:

silat

traditional self-defence arts

noun

  • 1

    traditional self-defence arts