See also: sticklers

English edit

Proper noun edit

Sticklers

  1. plural of Stickler

Anagrams edit