Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shangguan shanggang shanguang shengguang shanghang sanguang ?

shǎng guāng to do sb the honor (of attending etc) / to put in an appearance / to show up

Dictionary · Google Translate · Help
By MDBG 2025