English | German | Russian | Czech

talking drum English

Meaning talking drum meaning

What does talking drum mean?

talking drum

(musical instruments) Any of several drums whose pitch can be regulated by squeezing the sides.

Synonyms talking drum synonyms

What other words have the same or similar meaning as talking drum?

talking drum English » English

squeeze drum gangan

Are you looking for...?