Translation of CMT in English:

CMT

feminine noun

  • 1

    (en España)
    • Comisión del Mercado de las Telecomunicaciones