CTC しい・てぃう・しい
shii·tii·shii

Noun

1. centralized traffic control (centralised); CTC

Other forms: