dar una paliza soberana

listen to the pronunciation of dar una paliza soberana
İspanyolca - İngilizce
beat black and blue
hit someone until they are bruised, hit repeatedly, give a thrashing, give a whipping