Spanish

edit

Verb

edit

protestarla

  1. infinitive of protestar combined with la