What does Autofriedhof mean?

Autofriedhof - German to English

car cemetery

View more

  • vehicle dump