Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: sichuan shuyuan shihuan shuguan shuhan chuhuan ?

鼠患 shǔ huàn rat infestation
舒缓 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 2026