stpEnglish

STP, s.t.p.

Noun

Standard temperature and pressure

English: STP, s.t.p.

English words with similar meanings

Show 1 words