zebecs

English

Noun

zebecs

  1. plural of zebec