zisters

French

Noun

zisters m pl

  1. plural of zister