From English-Arabic FreeDict Dictionary ver. 0.6.3: ITT /ˈɪt/ تكنولوجيا المعلومات و تكنولوجيا
ITT /ˈɪt/ تكنولوجيا المعلومات و تكنولوجيا