reivindicación
Top 7000
Meanings
Noun
1. claim, demand
2. replevin (law)
Examples1
Marching is one of the avenues for social protest.