a person with confused ideas; incapable of serious thought

listen to the pronunciation of a person with confused ideas; incapable of serious thought
İngilizce - Türkçe
İngilizce - İngilizce
addle-head
loon
addlehead
a person with confused ideas; incapable of serious thought