Search term 特急 has one result
Jump to
JA Japanese EN English
特急 (n) [a train making limited stops] (n) express train (n) [a train making limited stops]