Tabla

From Fresh Dictionary

English

Noun

Tabla

  1. Pair of tuned hand drums used as the primary percussion instrument of modern Hindustani music of North India.
Personal tools