What does STP stand for?
STP stands for "Sub-surface Test Pits"
How to abbreviate "Sub-surface Test Pits"?
"Sub-surface Test Pits" can be abbreviated as STP
What is the meaning of STP abbreviation?
The meaning of STP abbreviation is "Sub-surface Test Pits"
What does STP mean?
STP as abbreviation means "Sub-surface Test Pits"