EnglishEdit

NounEdit

windfalls

  1. plural of windfall