meaning of sand badger

1. southeast Asian badger with a snout like a pig


Related Words

sand badger |

Developed & Maintained By Taraprasad.com

Treasure Words