Translation of kelapa in English:

kelapa

coconut

noun

  • 1

    coconut, nut of a tropical palm, its edible lining