NichiDict

ロードトレイン

[roodotorein]

Meanings

1.Noun

road train; trackless train; land train

2.Noun

road train; long combination vehicle