Dictionary / Music

darbuka

دربوكة

/dar-BU-ka/

English

goblet drum

French

darbouka

Part of Speech

noun

Register

standard