BDT


Meaning of BDT in English

Best Demonstrated Technology

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