German to English Dictionary

Deutsch Version

towed howitzer German pronunciation - Say towed howitzer in English pronunciation Meaning of "towed howitzer" in English language