Home
Help
About
Contact
English to Chinese Dictionary
Search:
霎霎
shà
shà
(onom.) falling rain / chilly air / cold wind
<< back to the home page