zénobies

French

Noun

zénobies f pl

  1. plural of zénobie