OTR


Meaning of OTR in English

Ozone Transport Region

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