self-flagellation - İspanyolca İngilizce Sözlük