i.t.u.Dict.lkDict.lk - Sinhala to English DictionaryMeaning i.t.u. Tweet Sinhala Dictionary definitions for i.t.u.i.t.u. 🔊i.t.u. : අන්තර් ජාතික විදුලි සංදේශ සංගමයLern More AboutWiki Definition: i.t.u.Google Search result: GoogleWiki Article: Wikipedia Tweet