thabla

English: Translation
two small drums used in music
noun
Music and Entertainment