leafscrapers
English
Noun
leafscrapers
plural of
leafscraper