What does Befreiungskampf mean?

Befreiungskampf - German to English

battle for self-reliance

View more

  • struggle for liberation