WHAT IS A SAFTLADEN?

[German] “Saftladen” (lit. “juice shop”)

Any kind of business offering bad products and/or customer service

BACK