ICTS


Meaning of ICTS in English

Inter-City Telecommunications System, система междугородной связи

vlasenko.com

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