have been slugging
-he estado pegando
Presente perfecto progresivo del verbo slug. Hay otras traducciones para esta conjugación.

slug

Popularity
500+ learners.
All over the world, for centuries, peasants and the state have been slugging it out in the forest (Fortmann and Bruce 1988: 273).
Durante siglos y en todo el mundo, los campesinos y el Estado han estado pelando en el bosque (Fortmann y Bruce, 1988: 273).
Palabra del día
el lunar