Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

telesm Definition

Cancel
telesm
noun
A magical talisman, amulet or charm

Words Related to telesm!

telesm Examples by Brain Bank Users