Translation of kekeras in English:

kekeras

nut

noun

  • 1

    nut, fruit with a hard shell round an edible kernel