english cocker spaniel


Meanings

  • a small breed with wavy silky hair; originally developed in England