English edit

Noun edit

snowball effects

  1. plural of snowball effect