meaning of Abrüstung

Abrüstung - German to English

disarmament

View more

  • downgrade