Present perfect subjunctive ellos/ellas/ustedes conjugation of vedar.

vedar

No puedo creer que nos hayan vedado de Wicked de por vida.
I Can't Believe They Banned Us From "Wicked" For Life.
Word of the Day
fig