German English Dictionary
/
German
/
Darbuka
German ⇄ English
Darbuka
English translations
01
darbuka drum
02
Doumbek