tarbouka

English

Noun

tarbouka (plural tarboukas)

  1. Alternative form of darbuka.