ITU


Meaning of ITU in English

International Telecommunication Union

Computer abbreviations English vocabulary.      Английский словарь компьютерных сокращений.