telestics

English

Noun

telestics

  1. plural of telestic

Anagrams