German to English Dictionary

Deutsch Version

Haubitze auf Selbstfahrlafette German pronunciation - Say Haubitze auf Selbstfahrlafette in English pronunciation Meaning of "Haubitze auf Selbstfahrlafette" in English language