See also: Zouaves

French edit

Noun edit

zouaves ?

  1. plural of zouave