leafers

English

Noun

leafers

  1. plural of leafer