meaning of pere davids deer

1. large Chinese deer surviving only in domesticated herds


Related Words

pere davids deer |

Developed & Maintained By Taraprasad.com

Treasure Words