zébues

French

Noun

zébues f

  1. plural of zébue