Japanese dictionary

Dictionary: “カースリーパー”

カースリーパー

カースリーパー

sleeping car (car sleeper) (train)