NichiDict

カートレイン

[kaatorein]

Meanings

1.Noun

car train; train carrying both passengers and vehicles