STAPPA Meaning of STAPPA in English State and Territorial Air Pollution Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012