spellcaster

listen to the pronunciation of spellcaster
الإنجليزية - التركية
Büyücü, sihirbaz
الإنجليزية - الإنجليزية
One who casts spells; a magician; a sorcerer