meaning of tibetan mastiff

1. very large powerful rough-coated dog native to central Asia


Related Words

tibetan mastiff |

Developed & Maintained By Taraprasad.com

Treasure Words