ITU


Meaning of ITU in English

■ abbreviation

1》 Brit. intensive therapy unit.

2》 International Telecommunication Union.

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