delató
See also:
delato
Spanish
Verb
delató
third-person singular preterite indicative of
delatar