zistes

French

Noun

zistes m pl

  1. plural of ziste