hayan delatado
Present perfect subjunctiveellos/ellas/ustedesconjugation ofdelatar.

delatar

Pero cuando he dicho que era imposible que me hayan delatado, lo decía en serio.
But when I said it was impossible for them to give me up, I meant it.
Word of the Day
to dive