delatarla
Spanish
Verb
delatarla
infinitive of
delatar
combined with
la