What does STSP stand for?
STSP stands for "Short Term Staff Permits"
How to abbreviate "Short Term Staff Permits"?
"Short Term Staff Permits" can be abbreviated as STSP
What is the meaning of STSP abbreviation?
The meaning of STSP abbreviation is "Short Term Staff Permits"
What does STSP mean?
STSP as abbreviation means "Short Term Staff Permits"