Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shuixing shaoxing shixing shuixiang suixing shuijing ?

shuài xìng to act naturally, authentically and spontaneously (whether seen as admirable – "bold" – or problematic – "impulsive")

Dictionary · Google Translate · Help
By MDBG 2025