Staffordshire bull terrier
Explore definitions, synonyms, and language insights of Staffordshire bull terrier
Definitions
Noun
English breed of strong stocky dog having a broad skull and smooth coat