Zouaves

See also: zouaves

English

Noun

Zouaves

  1. plural of Zouave