Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shengsi sense shengge shense chengse shangse ?

shēng unripe / tart / not fully proficient / somewhat shaky

Dictionary · Google Translate · Help
By MDBG 2024