n. international organization within which governments and the private sector coordinate global telecom networks and services, ITU
INTERNATIONAL TELECOMMUNICATION UNION
Meaning of INTERNATIONAL TELECOMMUNICATION UNION in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012