Acronyms and Abbreviations

What does SPNSG stand for?

Back to sp GroupBack to spn Group