What does SPA mean in Government & Military

SPA meaning is defined below:

Self Propelled Artillery
ADVERTISEMENT

Was it useful?

What does SPA mean? It stands for Self Propelled Artillery

Most popular questions

What does SPA stand for?


SPA stands for "Self Propelled Artillery"

How to abbreviate "Self Propelled Artillery"?


"Self Propelled Artillery" can be abbreviated as SPA

What is the meaning of SPA abbreviation?


The meaning of SPA abbreviation is "Self Propelled Artillery"

What does SPA mean?


SPA as abbreviation means "Self Propelled Artillery"

Related Acronym Searches