Spanish

edit

Verb

edit

delatándola

  1. gerund of delatar combined with la