UNCSTD


Meaning of UNCSTD in English

■ abbreviation United Nations Conference on Science and Technology for Development.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.