addleheaded

listen to the pronunciation of addleheaded
الإنجليزية - الإنجليزية
Dull-witted; stupid
addleheaded
المفضلات