Translation of kelubi in English:

kelubi

noun

  • 1

    a type of palm tree with edible fruit that grows in swampy area, sour swamp fruit, forest snakeskin fruit