NichiDict

珍車

ちんしゃ
[chinsha]

Meanings

1.Noun

rare car (motorcycle, train, etc.); unusual car; strange car