Dictionary: “カートレーン”

カートレーン

カートレーン

car train; train carrying both passengers and vehicles