Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: jieyuan juyuan juesuan jueyian jiyuan jiuyuan ?

jué yuán to have no contact with / to be cut off from / (electricity) to insulate
jué yuán legendary ape of Sichuan and Yunnan, with a penchant for carrying off girls

Dictionary · Google Translate · Help
By MDBG 2024