Translation of kayu dram in English:

kayu dram

drumstick

noun

  • 1

    drumstick, stick for beating a drum