Translation of kulit kayu in English:

kulit kayu

bark

noun

  • 1

    bark, outer layer of a tree