zabibas
English
Noun
zabibas
plural of
zabiba