English edit

Noun edit

road machine (plural road machines)

  1. Synonym of road scraper