"panzerartillerie" in English Panzerartillerie {f} self-propelled artillery locomotive artillery mobile artillery Detailed translations for "panzerartillerie" die Panzerartillerie{feminine} Panzerartillerie self-propelled artillery Panzerartillerie locomotive artillery Panzerartillerie mobile artillery