delatarte
Spanish
Verb
delatarte
infinitive of
delatar
combined with
te