will have roosted
Futuro perfecto del verbo roost. Hay otras traducciones para esta conjugación.

roost

SUSTANTIVO
(lugar en que se posa un pájaro)-la percha
Sinónimos de roost
VERBO INTRANSITIVO
(descansar)-posarse
Sinónimos de roost
Palabra del día
eterno