Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: sheyang shang shenwang shiwang shegang sheng ?

shē wàng an extravagant hope / to have excessive expectations

Dictionary · Google Translate · Help
By MDBG 2024