meaning of 100-Meter-Lauf

100-Meter-Lauf - German to English

100 metres {pl} [treated as sg.] [Br.]

View more

  • 100-meters competition [Am.]
  • 100-metres competition [Br.]