Vocabulary
ロードトレイン
ロードトレイン
road train; trackless train; land train
noun