meaning of Büdchen

Büdchen - German to English

kiosk

View more

  • corner store