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