ドウロトクテイザイゲン
Meanings
Noun
1. revenue source set aside for road construction
Composed of
road; highway
specific; particular; designated; specifying; designating; identifying
source of funds; resources; finances