EDF


Meaning of EDF in English

Environmental Defense Fund

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