had been mooching
-había estado gorreando
Pasado perfecto progresivodel verbomooch.Hay otras traducciones para esta conjugación.

mooch

Palabra del día
saborear