アスファルトドウロ
Meanings
Noun
1. asphalt road; blacktop; tarmac road
Composed of
road; highway