VariousWords beta
Related Terms:
Noun
Definition: A percussion instrument, originally from Indonesia, made of two bamboo tubes attached to a bamboo frame.
VariousWords beta
Definition: A percussion instrument, originally from Indonesia, made of two bamboo tubes attached to a bamboo frame.