meaning of aufgerüstet

aufgerüstet - German to English

armed

View more

  • rearmed
  • upgraded