AMD


Meaning of AMD in English

Acid Mine Drainage

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