English edit

Noun edit

squitters

  1. plural of squitter

Anagrams edit