meaning of Besatzungsarmee

Besatzungsarmee - German to English

profession army

View more

  • occupying army