Sussex spaniel

Explore definitions, synonyms, and language insights of Sussex spaniel

Definitions

Noun
an English breed with short legs and a golden liver-colored coat

More General Terms