Definify.com

Definition 2025


sestuors

sestuors

English

Noun

sestuors

  1. plural of sestuor