IMTC


Meaning of IMTC in English

International Multimedia Teleconferencing Consortium

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