ロードトレイン
rōdotorein

Noun

1. road train; trackless train; land train

Noun

2. road train; long combination vehicle

Other forms: