Spanish

edit

Verb

edit

vindicarla

  1. infinitive of vindicar combined with la