UTP


Meaning of UTP in English

Urban Transportation Planning

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