"self propelled artillery" in German self-propelled artillery Panzerartillerie Detailed translations for "self propelled artillery" self-propelled artillery self-propelled artillery(also: locomotive artillery, mobile artillery) die Panzerartillerie{feminine}