English edit

Noun edit

ground rollers

  1. plural of ground roller