Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shangshan shengchan shengshang shenshan shengshen shengsuan ?

shèng shàn supreme goodness / (respectful term for sb's mother)

Dictionary · Google Translate · Help
By MDBG 2025