What does Billigpreisgarantie mean?

Billigpreisgarantie - German to English

low-price guarantee