"self propelled howitzer" in German self-propelled howitzer Panzerhaubitze Detailed translations for "self propelled howitzer" self-propelled howitzer self-propelled howitzer(also: mobile howitzer) die Panzerhaubitze{feminine}