BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Publikum {n} [listen] the public

vor den Augen des Publikums in sight of the public