spratters

English

Noun

spratters

  1. plural of spratter