1 English Synonyms for ENSORCEL
Prev.1Next
charm
Definition: 1. An object, act or words believed to have magic power (usually carries a positive connotation).
There are 14 definitions of the word charm
Show more information about charm
Prev.1Next
Search took: 25.52 ms