"panzerhaubitze" in English Panzerhaubitze {f} self-propelled howitzer mobile howitzer Detailed translations for "panzerhaubitze" die Panzerhaubitze{feminine} Panzerhaubitze self-propelled howitzer Panzerhaubitze mobile howitzer