Definify.com

Definition 2026


sistrens

sistrens

English

Noun

sistrens

  1. plural of sistren