Road roller
Jump to navigation
Jump to search
A heavy steam or horse roller used in the construction of macadamized roads and pavements.
A heavy steam or horse roller used in the construction of macadamized roads and pavements.