betray in Spanish
betray in Spanish
delatar
to disclose or discover
demostrar
to disclose or discover