SPM

What is SPM?

SPM meaning in Military terminology / glossary / dictionary is:
self-propelled

Tags: