delatarlos
Spanish
Verb
delatarlos
infinitive of
delatar
combined with
los