American Dictionary
Definition have a magic touch in American English
have a magic touch phrase
phrase
Synonyms and related words

American Dictionary