CTC


Meaning of CTC in English

[CTC] abbreviation centralized traffic control

Merriam-Webster English vocab.      Английский словарь Merriam Webster.