telyns

English

Noun

telyns

  1. plural of telyn