meaning of Barackensiedlung

Barackensiedlung - German to English

hut barracks

View more

  • shanty city