ITV


Meaning of ITV in English

Interactive Television

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