What does Amokfahrer mean?

Amokfahrer - German to English

berserk motorist

View more

  • lunatic driver