Dictionary / Music

darbuqa

دربوقة

/dar-BU-qa/

English

darbuka drum

French

darbouka

Part of Speech

noun

Register

standard