ドウロユソウ
Meanings
Noun
1. road transport
Composed of
road; highway
transport; transportation