Vocabulary

駅構内

station premises

noun