Definition of ITU in US English:

ITU

  • International Telecommunication Union.