(でん) (しゃ)

densha

Meanings

  • train

Composition

Loading...