SPAW

What is SPAW?

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

Tags: