English to Chinese Dictionary

Search:

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

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


<< back to the home page