Dutch-English dictionary »

tabla meaning in English

DutchEnglish
tabla substantief
{m} {f}

tabla(an Indian drum)
noun