Where does “protesta” come from?

protesta (Spanish): protest

Definitions

  1. protest

Words derived from “protesta