Definition of zebecs

  1. zebecs Noun Plural of zebec
  2. zebec Noun Alternative spelling of xebec
Feedback Form