What does Abrüstung mean?

Abrüstung - German to English

disarmament

View more

  • downgrade