Definify.com

Definition 2025


sistrens

sistrens

English

Noun

sistrens

  1. plural of sistren