Dictionary / Music
دربوقة
/dar-BU-qa/
English
darbuka drum
French
darbouka
Part of Speech
noun
Register
standard