English to Chinese Dictionary

Search:

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


<< back to the home page