Translation of tom-tom in Malay

tom-tom

noun

  • 1

    gendang yang dipukul dengan tangan