Spanish-English Dictionaryprotesta
protesta
protestar
Meaning of protesta