Definify.com

Definition 2025


sestrins

sestrins

English

Noun

sestrins

  1. plural of sestrin