meaning of Barackenlager

Barackenlager - German to English

hut camp

View more

  • hutment