Definify.com

Definition 2026


telyns

telyns

English

Noun

telyns

  1. plural of telyn