BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Protestwelle {f} [pol.] [soc.] surge of protest; wave of protest

Protestwellen {pl} surges of protest; waves of protest