will have been gadding
-habré estado callejeando
Futuro perfecto progresivo del verbo gad. Hay otras traducciones para esta conjugación.

gad

Palabra del día
la chimenea