Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: sense shengsi shengge shense chengse shangse ?

生涩 shēng sè unripe / tart / not fully proficient / somewhat shaky

Dictionary · Google Translate · Help
By MDBG 2026