Dictionary: “カートレイン”

カートレイン

カートレイン

car train; train carrying both passengers and vehicles