ताबाल

English: Translation
tabor
Hindi: Translation
तबला
noun