meaning of japanese deer

1. small deer of Japan with slightly forked antlers


Related Words

japanese deer |

Developed & Maintained By Taraprasad.com

Treasure Words