addled; confused; stupid; flustered

listen to the pronunciation of addled; confused; stupid; flustered
Englisch - Englisch
addlepated