meaning of Besatzungstruppen

Besatzungstruppen - German to English

profession soldiers

View more

  • occupying forces
  • occupying troops