Translation of kedubang in English:

kedubang

cutlass

noun

  • 1

    cutlass, short curved sword