What does Aufmarsch mean?

Aufmarsch - German to English

concentration of troops

View more

  • implementation