IMTC


Meaning of IMTC in English

International Multimedia Teleconferencing Consortium

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