meaning of Befehlsstelle

Befehlsstelle - German to English

demand post

View more

  • operation demand post