telesens
English
Noun
telesens
plural of
telesen