bn:02221779n
Noun Concept
Categories: Weapon fixtures, English inventions, Self-propelled artillery, Combat vehicles by type
EN
self-propelled artillery  locomotive artillery  mechanised artillery  mechanized artillery  Motorized artillery
EN
Self-propelled artillery is artillery equipped with its own propulsion system to move toward its firing position. Wikipedia
Definitions
Relations
Sources