What does Autodiebstahl mean?

Autodiebstahl - German to English

automobile theft

View more

  • car theft