meaning of Aufrüstung

Aufrüstung - German to English

armament

View more

  • hands build-up
  • armed forces accumulation
  • upgrade