English: International Telecommunications Union
Welsh: Undeb Telathrebu Rhyngwladol
Subject: TGCh
English definition: ITU