What does sta stand for?
sta stands for "Storm-water Treatment Area"
How to abbreviate "Storm-water Treatment Area"?
"Storm-water Treatment Area" can be abbreviated as sta
What is the meaning of sta abbreviation?
The meaning of sta abbreviation is "Storm-water Treatment Area"
What does sta mean?
sta as abbreviation means "Storm-water Treatment Area"