delatándose
Spanish
Verb
delatándose
gerund of
delatar
combined with
se