Tibetan mastiff

1. (noun) very large powerful rough-coated dog native to central Asia
Related Words: mastiff



Terms and Conditions of Use / Copyright Notice