ITU


Meaning of ITU in English

n. international organization within which governments and the private sector coordinate global telecom networks and services

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