meaning of Besatzungsmächte

Besatzungsmächte - German to English

occupation forces

View more

  • occupying powers