will have been banning
-habré estado prohibiendo
Future perfect progressive conjugation of ban. There are other translations for this conjugation.
Word of the Day
turkey