Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: sichuan shihuan shuyuan shuguan shuhan chuhuan ?

shū huǎn to ease (tension) / to relax / to cause sth to relax / to alleviate / relaxed / easy and unhurried / leisurely / soothing / mild (slope)
shū huǎn to relax / relaxed

Dictionary · Google Translate · Help
By MDBG 2024