BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Straßenverkehrsamt {n} Road Traffic Licensing Department [Br.]; Department of Motor Vehicles [Am.]