Definition
(me) delata (la sonrisa)
:(my smile) betrays (me), gives (me) away
delatar, presente(ella te) delata (siempre)
:(she always) betrays (you)
- "Nos delata el equipaje"
Improve your Spanish level and learn more definitions without needing a dictionary. Try our online Spanish course and get a free test today.