BADT


Meaning of BADT in English

Best Available Demonstrated Technology

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