Translation of kekacang in English:

kekacang

legume

noun

  • 1

    legume, leguminous plant, pod of this