BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Stadtpolizei {f} metropolitan police; metro police