Tibetan-mastiff meaning

A large breed of dog bred in Central Asia.
noun
0
0
Advertisement