will have been traversing
-habré estado atravesando
Futuro perfecto progresivo para el sujetodel verbotraverse.Hay otras traducciones para esta conjugación.

traverse

Palabra del día
el cuervo