Definify.com

Definition 2024


sistrens

sistrens

English

Noun

sistrens

  1. plural of sistren