Polish-English dictionary »

darbuka meaning in English

PolishEnglish
darbuka

darabouka

darbuka

darbuka noun

goblet drumnoun
drum from the Middle-East and North Africa