BLENHEIM SPANIEL MEANING IN ENGLISH

• Blenheim spaniel Definition & Synonyms

  1. () A small variety of spaniel, kept as a pet.


RECENT SEARCHES