English to Chinese Dictionary

Search:

Did you mean: shashi shacha shashu shesha shishi sash shushi shishu ?

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


<< back to the home page