delatarlo
Spanish
Verb
delatarlo
infinitive of
delatar
combined with
lo