Translation of keledek in English:

keledek

sweet potato

noun

  • 1

    sweet potato, tropical climbing plant, its edible starchy tuber, yam