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