hit oneself hard and repeatedly - İspanyolca İngilizce Sözlük