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