meaning of Artilleriegeschoss

Artilleriegeschoss - German to English

artillery shell