earth scrapers

English

Noun

earth scrapers

  1. plural of earth scraper