CTC しい・てぃう・しい shii·tii·shii 1. centralized traffic control (centralised); CTC Noun #163994 Open Menu Add to collection... Open
CTC しいてぃうしいだったら shiite iushiidattara 1. If/when CTC; If CTC were Noun #214085 Open Menu Add to collection... Open