ITU


Meaning of ITU in English

[ITU] abbreviation International Telecommunication Union, International Typographical Union

Merriam-Webster English vocab.      Английский словарь Merriam Webster.