noun a person who rolls roads. any machine for rolling road materials flat.
road roller 🔊 Listen to this noun a person who rolls roads. any machine for rolling road materials flat. Share Facebook Twitter Google +