Definify.com

Definition 2024


telyns

telyns

English

Noun

telyns

  1. plural of telyn