meaning of Artilleriebrigade

Artilleriebrigade - German to English

artillery brigade

View more

  • fires brigade