BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Radrennen {n} [sport] cycle race

Radrennen {pl} cycle races

Bahnradrennen {n} track cycle race

Straßenradrennen {n} road cycle race