baffle, confound

listen to the pronunciation of baffle, confound
الإنجليزية - التركية
baffle, utandırmak