Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shengguan shangguang shenghuang shengkuang shenguang shengyuan ?

shēng guāng to emit light

Dictionary · Google Translate · Help
By MDBG 2025