NichiDict

スーパーステーション

[suupaasuteeshon]

Meanings

1.Noun

superstation