Results for "

darbuka

"
Turkish - English dictionary

darbuka

(Turkish - English dictionary) :
a kind of drum (played by beating it with one´s hands).
Turkish - English dictionary

darbukacı

(Turkish - English dictionary) :
player of a darbuka.