to mix, perplex, destory, amaze

listen to the pronunciation of to mix, perplex, destory, amaze
الإنجليزية - الإنجليزية
{v} confound