PSI Meaning of PSI in English Pollutant Standards Index; Pounds Per Square Inch; Pressure Per Square Inch Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012