SCOTTISH TERRIER MEANING IN ENGLISH

• Scottish terrier Definition & Synonyms

  1. () Same as Scotch terrier.


RECENT SEARCHES