zebis

French

Noun

zebis m pl

  1. plural of zebi