habrá delatado
Future perfectél/ella/ustedconjugation ofdelatar.

delatar

Alguien los habrá delatado. Pero eso ya lo sabes.
Somebody must have betrayed him, you know that.
Word of the Day
to dive