What does Brotladen mean?

Brotladen - German to English

breads store

View more

  • bread shop