SPMS


Meaning of SPMS in English

Strategic Planning and Management System; Special Purpose Monitoring Stations

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