Definify.com

Definition 2026


sestuors

sestuors

English

Noun

sestuors

  1. plural of sestuor