STP


Meaning of STP in English

Sewage Treatment Plant. Standard Temperature and Pressure

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.