ITV


Meaning of ITV in English

[ITV] abbreviation instructional television

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