What does Autokralle mean?

Autokralle - German to English

Denver boot [Am.]

View more

  • wheel clamp [Br.]