Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shengji shengjie chengjiu shengjia shengju shengxiu ?

shēng jiù to be born with / to be gifted with

Dictionary · Google Translate · Help
By MDBG 2024