meaning of Artillerien

Artillerien - German to English

artilleries