befuddled; confused

listen to the pronunciation of befuddled; confused
الإنجليزية - الإنجليزية
addlepated