meaning of sand cat

1. a desert-dwelling wildcat


Related Words

sand cat |

Developed & Maintained By Taraprasad.com

Treasure Words