mentally and physically slow person - İspanyolca İngilizce Sözlük