Home
Help
About
Contact
English to Chinese Dictionary
Search:
玃猿
jué
yuán
legendary ape of Sichuan and Yunnan, with a penchant for carrying off girls
<< back to the home page