English

edit

Noun

edit

leafrolls

  1. plural of leafroll