Translation of tempurung kelapa in English:

tempurung kelapa

coconut shell

noun

  • 1

    coconut shell