BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Demonstrationszug {m} demonstration; protest march [listen]