DRE


Meaning of DRE in English

Destruction and Removal Efficiency

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