Definify.com

Definition 2025


telyns

telyns

English

Noun

telyns

  1. plural of telyn