NEPPS


Meaning of NEPPS in English

National Environmental Performance Partnership System

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