Home
Search
Index
Definify.com
Definition
2024
telesms
telesms
English
Noun
telesms
plural of
telesm
Similar Results
Telesm
Telesia
Tenesmus