meaning of Artilleriegeschosse

Artilleriegeschosse - German to English

artillery shells