meaning of Autofahrer

Autofahrer - German to English

hit-and-run driver

View more

  • automobile driver
  • driver
  • driver
  • motorists