English

edit

Noun

edit

leaffolders

  1. plural of leaffolder