IMTC


Meaning of IMTC in English

International Multimedia Teleconferencing Consortium

FOLDOC computer English dictionary.      Английский словарь по компьютерам FOLDOC.