IMTV


Meaning of IMTV in English

Interactive Multimedia Television

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