AMSA


Meaning of AMSA in English

Association of Metropolitan Sewer Agencies

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