English edit

Noun edit

scudders

  1. plural of scudder