Translation of kelewang in English:

kelewang

noun

  • 1

    a short sword or chopper with a broad-tipped blade