We couldn't find phrases with International Telephone and Telegraph Data and Information Systems Division in English to RussianComputer Abbreviations dictionary.
Phrase with International Telephone and Telegraph Data and Information Systems Division has been found in the following dictionaries: