Translation of keladi in English:

keladi

caladium

noun

  • 1

    caladium, yam, edible starchy tuber