EGAVE

protestard

Meaning

  1. noun A protester.
Save “protestard” to learn later