Definition of UMTS in English:

UMTS

abbreviation

  • Universal Mobile Telephone System.