BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Protestruf {m} shout of protest

Protestrufe {pl} shouts of protest