hubiéremos impedido
-we will have prevented
Future perfect subjunctivenosotrosconjugation ofimpedir.

impedir

Word of the Day
to cast a spell on