English edit

Noun edit

leaffalls

  1. plural of leaffall