addled; confused; stupid; flustered

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