SpG
See also:
SPG
and
spg
English
Noun
SpG
(
plural
SpGs
)
(
military
)
Alternative form of
SPG
:
Initialism of
self-propelled
gun
(
“
artillery
”
)