What does STA stand for?
STA stands for "Sudbury Training Annex"
How to abbreviate "Sudbury Training Annex"?
"Sudbury Training Annex" can be abbreviated as STA
What is the meaning of STA abbreviation?
The meaning of STA abbreviation is "Sudbury Training Annex"
What does STA mean?
STA as abbreviation means "Sudbury Training Annex"