meaning of Autofriedhof

Autofriedhof - German to English

car cemetery

View more

  • vehicle dump