meaning of buansuah

1. The wild dog of northern India (Cuon primaevus), supposed by some to be an ancestral species of the domestic dog.


Related Words

buansuah |

Developed & Maintained By Taraprasad.com

Treasure Words