Advertisement

Advertisement

roadroller

/ ˈrəʊdˌrəʊlə /

noun

  1. a motor vehicle with heavy rollers for compressing road surfaces during road-making


Advertisement

Advertisement

Advertisement

Advertisement