English edit

Noun edit

forestallers

  1. plural of forestaller