Spanish

edit

Verb

edit

protestarse

  1. infinitive of protestar combined with se