earthscrapers
English
Noun
earthscrapers
plural of
earthscraper