have been sponging
Presente perfecto progresivo del verbo sponge. Hay otras traducciones para esta conjugación.

sponge

Popularity
500+ learners.
Sweetheart, you have been sponging off him for eight years.
Bueno, cariño, lo has estado exprimiendo por ocho años.
Palabra del día
la pista de patinaje