meaning of Abfahrer

Abfahrer - German to English

skiing racer in downhill event