Staffordshire terrier
Explore definitions, synonyms, and language insights of Staffordshire terrier
Definitions
Noun
American breed of muscular terriers with a short close-lying stiff coat