"artilleriegranate" in English Artilleriegranate {f} artillery shell bombshell Detailed translations for "artilleriegranate" die Artilleriegranate{feminine} Artilleriegranate artillery shell Artilleriegranate bombshell