What is the meaning of Road_roller?
A heavy engineering vehicle used to compact asphalt in the construction of roads.
Source: wiktionary.orgSearch words containing
A heavy engineering vehicle used to compact asphalt in the construction of roads.
Source: wiktionary.orgSearch words containing