Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zone zimei zainei zhinei zine zini ?

něi to lose confidence; to be disheartened

Dictionary · Google Translate · Help
By MDBG 2024