UNITAR


Meaning of UNITAR in English

autonomous body within the United Nations with a mandate to enhance the effectiveness of the UN through training and research (especially in the areas of technology, economics, socio-political development and environmental protection)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.