Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shashi shacha shashu shesha shisha shishi ?

沙沙 shā shā rustle
霎霎 shà shà (onom.) falling rain / chilly air / cold wind

Dictionary · Google Translate · Help
By MDBG 2026