Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhuangui zhanggui zhuangguo zhuanghui zhuangzi zhuangshi ?

zhuàng guǐ to encounter a ghost or supernatural being / (coll.) to experience sth strange, eerie or unlucky

Dictionary · Google Translate · Help
By MDBG 2025