Meaning of protesta

protesta

Tagalog

n. protest