astonish, astound, confound; mix up; confuse

listen to the pronunciation of astonish, astound, confound; mix up; confuse
English - French
confondre