meaning of english cocker spaniel

1. a small breed with a wavy silky hair originally developed in England


Related Words

english cocker spaniel |

Developed & Maintained By Taraprasad.com

Treasure Words