tabla
nounA small hand drum of northern India.
nounA pair of drums, differing in size and tone, played together.
nounA pair of tuned hand
A small hand drum of northern India.
nounA pair of drums, differing in size and tone, played together.
nounA pair of tuned hand