befuddled; confused

listen to the pronunciation of befuddled; confused
İngilizce - İngilizce
addlepated
befuddled; confused