will have been delivering
-habré estado entregando
Future perfect progressive conjugation of deliver. There are other translations for this conjugation.

deliver

Word of the Day
to pour