meaning of Befreiungsaktion

Befreiungsaktion - German to English

launch operation

View more

  • relief mission