befuddled; confused

listen to the pronunciation of befuddled; confused
Английский Язык - Английский Язык
addlepated
befuddled; confused
Избранное