tarbouka
English
Noun
tarbouka
(
plural
tarboukas
)
Alternative form of
darbuka
.