English

edit

Noun

edit

tarbouka (plural tarboukas)

  1. Alternative form of darbuka