of low intelligence (person) - İspanyolca İngilizce Sözlük