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

More General Terms