VariousWords beta
Related Terms:
Noun
Definition: A cross-breed dog which has been intentionally bred from two or more recognized dog breeds.
VariousWords beta
Definition: A cross-breed dog which has been intentionally bred from two or more recognized dog breeds.