protestaldi

Politics

eu: protestaldi
es: protesta
fr: protestation
en: protest

Definition:

Protesta; protesta egiten den aldia.

protestaldi

(iz.)

Context: