What does Barackensiedlung mean?

Barackensiedlung - German to English

hut barracks

View more

  • shanty city