CTC シー・ティー・シー Meanings Noun centralized traffic control (centralised); CTC Jinuma: Japanese Dictionary · Word lists