Definify.com

Definition 2024


twynnes

twynnes

English

Noun

twynnes

  1. plural of twynne