doumbecs
English
Noun
doumbecs
plural of
doumbec