English Dictionary
Definition cast a spell someone in British English
cast a spell someone phrase
phrase
Synonyms and related words

English Dictionary