NichiDict

自動列車制御装置

じどうれっしゃせいぎょそうち
[jidouresshaseigyosouchi]

Meanings

1.Noun

automatic train control; ATC