BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Bergrennen {n} (Motorsport) [sport] [auto] hill climb (motorsport)