WebGlossary.info

International Telecommunication Union

  1. Previous term: International Organization for Standardization
  2. Next term: Internationalization
  3. Random term: WTF-8