foot artillery - German English Dictionary

foot artillery

Meanings of "foot artillery" in German English Dictionary : 1 result(s)

English German
Military
foot artillery Feldartillerie [f]