Translation of kayu in English:

kayu

wood

noun

  • 1

    wood, tough fibrous substance of a tree, this cut for use