STP


Meaning of STP in English

abbr. 1 Professor of Sacred Theology. 2 standard temperature and pressure.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.