LDD


Meaning of LDD in English

Light-Duty Diesel

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