What does Billigstauto mean?

Billigstauto - German to English

ultra inexpensive vehicle