meaning of Bergrennen

Bergrennen - German to English

hill climb

View more

  • (speed) hillclimbing [also: speed mountain climbing]