xebecs

English

Noun

xebecs

  1. plural of xebec