Definify.com

Definition 2026


sestrins

sestrins

English

Noun

sestrins

  1. plural of sestrin