doumbeks

English

Noun

doumbeks

  1. plural of doumbek