feel self-reproach - İspanyolca İngilizce Sözlük