ADR


Meaning of ADR in English

Alternate Dispute Resolution

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