STAPPA


Meaning of STAPPA in English

State and Territorial Air Pollution

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