English

edit

Noun

edit

leafscrapers

  1. plural of leafscraper