bn:02221779n
Noun Concept
Categories: Combat vehicles by type, English inventions, Weapon fixtures, Self-propelled artillery
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