of a person, of low intelligence; stupid

listen to the pronunciation of of a person, of low intelligence; stupid
İngilizce - İngilizce
cerebrally challenged
of a person, of low intelligence; stupid